long drive - Turkish English Dictionary